Problem Note 37062: Unable to add user (MI authorize) using the SASĀ® Merchandise Intelligence Plug-ins for SAS Management Console
When you attempt to authorize a user for SAS® Merchandise Intelligence using the 'Add User' function in the SAS® Merchandise Intelligence Plug-ins for SAS Management Console, you might find that the value of the MI Authorized column does not change from 'NO' to 'YES'. No error message or warning is given, but you might receive the following exception in your 'errorLog_SAS_Management_Console.txt' log.
java.lang.IllegalArgumentException
at com.sas.solutions.di.server.api.User.(User.java:49)
at
com.sas.solutions.di.console.security.AuthorizationController.saveUser(Unknown
Source)
at com.sas.solutions.di.console.security.SaveUserAction.actionPerformed(Unknown
Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at
javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Unknown
Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Because of some backend table field lengths, SAS® Merchandise Intelligence requires the users OMR metadata name to be 34 characters or less.
The work-around for this issue is to ensure that the user name is 34 characters or less.
Operating System and Release Information
SAS System | SAS Merchandise Intelligence Plug-ins for SAS Management Console | Microsoft Windows 2000 Advanced Server | 1.2 | | 9.1 TS1M3 SP4 | |
Microsoft Windows 2000 Datacenter Server | 1.2 | | 9.1 TS1M3 SP4 | |
Microsoft Windows 2000 Server | 1.2 | | 9.1 TS1M3 SP4 | |
Microsoft Windows 2000 Professional | 1.2 | | 9.1 TS1M3 SP4 | |
Microsoft Windows NT Workstation | 1.2 | | 9.1 TS1M3 SP4 | |
Microsoft Windows Server 2003 Datacenter Edition | 1.2 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Enterprise Edition | 1.2 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Standard Edition | 1.2 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2008 | 1.2 | | 9.1 TS1M3 SP4 | |
Microsoft Windows XP Professional | 1.2 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Windows Vista | 1.2 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | low |
Date Modified: | 2010-11-07 09:45:42 |
Date Created: | 2009-09-02 12:46:18 |